package creator.singleton.hungry;

/**
 * 方法一：静态变量
 * 方法二：静态代码块
 * @author lcy
 * @date 2025/8/12 16:20
 */
public class Singleton {
    //私有构造方法
    private Singleton(){}

    //在成员位置创建该类的对象
    private static Singleton instance = new Singleton();

    //在成员位置创建该类的对象
//    private static Singleton instance;
//
//    static {
//        instance = new Singleton();
//    }


    //对外提供静态方法获取该对象
    public static Singleton getInstance() {
        return instance;
    }
}
